﻿using Microsoft.VisualStudio.TestTools.UnitTesting;
using Asistente;
using Asistente.Serialization;
using System.IO;

namespace TestProject1
{   
	/// <summary>
	///Se trata de una clase de prueba para TransformedEntityTest y se pretende que
	///contenga todas las pruebas unitarias TransformedEntityTest.
	///</summary>
	[TestClass]
	public class EmptyTest
	{
		private TestContext testContextInstance;

		/// <summary>
		///Obtiene o establece el contexto de la prueba que proporciona
		///la información y funcionalidad para la ejecución de pruebas actual.
		///</summary>
		public TestContext TestContext
		{
			get
			{
				return testContextInstance;
			}
			set
			{
				testContextInstance = value;
			}
		}

		/// <summary>
		///Una prueba de Measure
		///</summary>
		[TestMethod]
		public void MeasureTestCases()
		{
			string[] filePaths = Directory.GetFiles(@"C:\Documents and Settings\Federico Balsa\Escritorio\Mediciones\Casos de prueba\", "*.xml", SearchOption.AllDirectories);
			
			foreach (string path in filePaths)
			{
			    ViewModel vm = new ViewModel {App = Serializer.Instance.Deserialize(path)};
			    vm.Update();
			}            
		}
	}
}
